SignalToEvent 算子

Operator Library: Hardware Platform

该算子为其输入链路上的上升沿生成软件事件。

所有 N 个输入(最多 16 个)均可生成单独的事件。 该事件不提供任何信号链路数据。 通常,该算子用于监控 GPIO 的状态或标记特殊条件。

必须为每个输入链路指定一个事件 name。 这是通过参数 EventNameInput[n] 来实现的。 事件 name 将是完整的模块 name 加上事件 name,例如 Device1_Process0_HierarchicalBoxName_SignalToEventModuleName_ValueOfParameterEventNAmeInput[n]。 可以通过针对事件的 Framegrabber API 函数访问所有事件。请查阅 Framegrabber API Manual 以获取更多信息。

该算子将自动分配 N 个 Event 和一个 EventSource 设备资源。 请查阅 Device Resources 以获取更多信息。

适用于以下硬件平台
microEnable IV VD4-CL/-PoCL
microEnable IV VQ4-GE/-GPoE

I/O Property

Property 值
Operator Type M
Input Link I0..In,信号输入

同步和异步输入

  • 所有信号输入可以由相同或不同的 M-type 算子通过任意 O-type 算子网络提供源。 if 它们由相同的 M-type 源提供源,则会自动进行同步。

Supported Link Format

Link Parameter 输入链路 I0..In
Bit Width 1
Arithmetic unsigned
Parallelism 1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_SIGNAL
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

参数

EventsWithTimestamp
键入 静态/动态读写参数
默认 开启
范围 {ON, OFF}

定义是否为每个事件附加高精度 Timestamp。 ON = 生成 Timestamp。 OFF = 不生成 Timestamp。

EventNameInput[n]
键入 静态写参数
默认 EventNameInput[n]
范围

必须为每个事件输入指定一个唯一的标识符 name。 此事件 name 用于在 Framegrabber SDK 中识别和使用特定的硬件事件信号。